.detail-title {
  height: 100px;
  background-color: #fff;
  margin-left: -16px;
  margin-top: -2px;
  margin-bottom: 20px;
  border-top: 1px solid #e9e9e9;
  width: 100vw;
}

.detail-first {
  color: #a699b3;
  margin-top: 15px;
  margin-left: 30px;
}

.detail-second {
  font-size: 20px;
  font-weight: 700;
  margin-top: 15px;
  margin-left: 30px;
}

.detail-all {
  display: flex;
  justify-content: space-between;
}

.detail-msg {
  color: #02adf2;
  font-size: 20px;
  font-weight: 700;
}

.detail-name {
  font-weight: 700;
  font-size: 18px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.detail-state {
  color: #8d8d8d;
  text-align: right;
}

.detail-down {
  color: #1890ff;
  font-size: 20px;
}

.detail-item {
  color: #919191;
}

.detail-font {
  color: #666666;
}

.detail-one {
  display: flex;
  margin-bottom: 20px;
  line-height: 40px;
}

.detail-two {
  display: flex;
  margin-bottom: 20px;
}

.detail-text {
  width: 900px;
}

.detail-where {
  margin-bottom: 20px;
}

.detail-time {
  margin-bottom: 20px;
}
